mui.init({
	beforeback: function() {
		//获得列表界面的webview  
		var list = plus.webview.currentWebview().opener();
		//触发列表界面的自定义事件（refresh）,从而进行数据刷新  
		mui.fire(list, 'refresh_method');
		//返回true，继续页面关闭逻辑  
		return true;
	}
}); //页面初始化
//获取本地信息
var my_phone = localStorage.getItem("my_phone");
var user_id = localStorage.getItem("user_id");

//调用设置支付密码接口
function setPayPassword() {
	var pay_pwd = $("#pay_pwd").val(); //获取支付密码
	var pay_sure_pwd = $("#pay_sure_pwd").val(); //获取确认支付密码
	var pwdtest = /^\d{6}$/; //支付密码正则
	if(!pay_pwd) {
		mui.toast("请输入支付密码", {
			duration: 'short',
			type: 'div' /* 是否使用h5绘制的对话框 */
		})
		return;
	}
	if(!pay_sure_pwd) {
		mui.toast("请确认支付密码", {
			duration: 'short',
			type: 'div' /* 是否使用h5绘制的对话框 */
		})
		return;
	}
	if(!pwdtest.test(pay_pwd)) {
		mui.toast("支付密码格式不正确", {
			duration: 'short',
			type: 'div' /* 是否使用h5绘制的对话框 */
		})
		$("#pay_pwd").val(""); //输入密码清空
		return;
	}
	if(!pwdtest.test(pay_sure_pwd)) {
		mui.toast("确认密码格式不正确", {
			duration: 'short',
			type: 'div' /* 是否使用h5绘制的对话框 */
		})
		$("#pay_sure_pwd").val(""); //输入密码清空
		return;
	}
	if(pay_pwd != pay_sure_pwd) {
		mui.toast("密码不一致", {
			duration: 'short',
			type: 'div' /* 是否使用h5绘制的对话框 */
		})
		$("#pay_sure_pwd").val("");
		return;
	}
	mui.ajax(user_url + '/api/user/addPayCode', { //我的各种订单状态接口
		data: {
			"pay_password": pay_pwd,
		},
		dataType: 'json', //服务器返回json格式数据
		type: 'post', //HTTP请求类型
		timeout: 10000, //超时时间设置为10秒；
		success: function(data) {
			console.log(JSON.stringify(data))
			if(data.code == 10000) {
				mui.back();
			}
		},
		error: function(xhr, type, errorThrown) { //异常处理；
			console.log(type);
			var error_msg = JSON.parse(xhr.responseText)
			mui.alert(error_msg.msg)
		}
	});
}

//点击调用支付密码
$(document).on('tap', '#pay_pwd_sureBtn', function() {
	setPayPassword();
})